翻訳と辞書 |
Rump kernel
The NetBSD rump kernel is the first implementation of the "anykernel" concept where drivers either can be compiled into and/or run in the monolithic kernel or in user space on top of a light-weight rump kernel. The NetBSD drivers can be used on top of the rump kernel on a wide range of POSIX operating systems, such as Linux, NetBSD, DragonFlyBSD, Solaris and even Cygwin, along with the (file system utilities ) built with the rump libraries. The rump kernels can also run without POSIX directly on top of the Xen hypervisor, the L4 microkernel in Genode OS or even on "OS-less" bare metal. == Anykernel == An anykernel is different in concept from microkernels, exokernels, partitioned kernels or hybrid kernels in that it tries to preserve the advantages of a monolithic kernel, while still enabling the faster driver development and added security in user space. The "anykernel" concept refers to an architecture-agnostic approach to drivers where drivers can either be compiled-in to the monolithic kernel or be run as a userspace, microkernel-style, process without code changes. With drivers, a wider concept is considered where not only device drivers are included but also file systems and the networking stack.
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Rump kernel」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|